<?php

/**
 * login
 *
 * Arquivo responsável pela validação da página de origem, validação de usuário e execução do método.
 *
 * @name login.php
 * @package Login
 * @category estruturado
 * @author Janaína Paixão <contato@janainapaixao.com.br>
 * @version v1.0
 * @since v1.0
 * @license Software proprietário
 * @copyright Janaína Paixão
 */

ob_start();

#Configurações para não armazenar informações no cache do navegador
$gmtDate = gmdate("D, d M Y H:i:s");
header("Expires: {$gmtDate} GMT");
header("Last-Modified: {$gmtDate} GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

require ('loginController.php');

$obj = new loginController();


#Obtém ação
if ($_GET['acao'])
{
    $acao = $obj->antiInjection($_GET['acao']);
} else
{
    $acao = 'telaInicial';
}


#Executa o método solicitado
eval('$obj->' . $acao . '();');


?>
